<HTML>
<HEAD>
  <TITLE>CUnit - Table of Contents</TITLE>
  <LINK REL=StyleSheet HREF="CUnit_doc.css" TYPE="text/css" TITLE="CUnit Basic Style" />
</HEAD>
<BODY>
<H1>CUnit</H1>
<H3>A unit testing framework for C</H3>
<TABLE>
  <TR>
    <TD>Anil Kumar</TD>
    <TD>&lt;<A HREF="mailto:anilsaharan@users.sourceforge.net">anilsaharan@users.sourceforge.net</A>&gt;</TD>
  </TR>
  <TR>
    <TD>Jerry St.Clair</TD>
    <TD>&lt;<A HREF="mailto:jds2@users.sourceforge.net">jds2@users.sourceforge.net</A>&gt;</TD>
  </TR>
</TABLE>
<P />
<A HREF="http://cunit.sourceforge.net">http://cunit.sourceforge.net</A>

<HR ALIGN="LEFT" WIDTH="100%">

<DL>
  <DT><H2>Table of Contents</H2></DT>
  <DT CLASS="H1">1. <A HREF="introduction.html">Introduction</A></DT>
  <DD>
    <DL>
      <DT>1.1. <A HREF="introduction.html#description">Description</A></DT>
      <DT>1.2. <A HREF="introduction.html#structure">Structure</A></DT>
      <DT>1.3. <A HREF="introduction.html#usage">General Usage</A></DT>
      <DT>1.4. <A HREF="introduction.html#changes">Changes to the CUnit API in Version 2</A></DT>
    </DL>
  </DD>
  <DT CLASS="H1">2. <A HREF="writing_tests.html">Writing CUnit Tests</A></DT>
  <DD>
    <DL>
      <DT>2.1. <A HREF="writing_tests.html#tests">Test Functions</A></DT>
      <DT>2.2. <A HREF="writing_tests.html#assertions">CUnit Assertions</A></DT>
      <DT>2.3. <A HREF="writing_tests.html#deprecated">Deprecated v1 Assertions</A></DT>
    </DL>
  </DD>
  <DT CLASS="H1">3. <A HREF="test_registry.html">The Test Registry</A></DT>
  <DD>
    <DL>
      <DT>3.1. <A HREF="test_registry.html#synopsis">Synopsis</A></DT>
      <DT>3.2. <A HREF="test_registry.html#struct">Internal Structure</A></DT>
      <DT>3.3. <A HREF="test_registry.html#init">Initialization</A></DT>
      <DT>3.4. <A HREF="test_registry.html#cleanup">Cleanup</A></DT>
      <DT>3.5. <A HREF="test_registry.html#otherfuncs">Other Registry Functions</A></DT>
      <DT>3.6. <A HREF="test_registry.html#deprecated">Deprecated v1 Data Types & Functions</A></DT>
    </DL>
  </DD>
  <DT CLASS="H1">4. <A HREF="managing_tests.html">Managing Tests & Suites</A></DT>
  <DD>
    <DL>
      <DT>4.1. <A HREF="managing_tests.html#synopsis">Synopsis</A></DT>
      <DT>4.2. <A HREF="managing_tests.html#addsuite">Adding Suites to the Registry</A></DT>
      <DT>4.3. <A HREF="managing_tests.html#addtest">Adding Tests to Suites</A></DT>
      <DT>4.4. <A HREF="managing_tests.html#shortcuts">Shortcut Methods for Managing Tests</A></DT>
      <DT>4.5. <A HREF="managing_tests.html#activation">Activation of Suites and Tests</A></DT>
      <DT>4.6. <A HREF="managing_tests.html#modification">Modifying Other Attributes of Suites and Tests</A></DT>
      <DT>4.7. <A HREF="managing_tests.html#lookup">Lookup of Individual Suites and Tests</A></DT>
      <DT>4.8. <A HREF="managing_tests.html#deprecated">Deprecated v1 Data Types & Functions</A></DT>
    </DL>
  </DD>
  <DT CLASS="H1">5. <A HREF="running_tests.html">Running Tests</A></DT>
  <DD>
    <DL>
      <DT>5.1. <A HREF="running_tests.html#synopsis">Synopsis</A></DT>
      <DT>5.2. <A HREF="running_tests.html#overview">Running Tests in CUnit</A></DT>
      <DT>5.3. <A HREF="running_tests.html#automated">Automated Mode</A></DT>
      <DT>5.4. <A HREF="running_tests.html#basic">Basic Mode</A></DT>
      <DT>5.5. <A HREF="running_tests.html#console">Interactive Console Mode</A></DT>
      <DT>5.6. <A HREF="running_tests.html#curses">Interactive Curses Mode</A></DT>
      <DT>5.7. <A HREF="running_tests.html#modifying">Modifying General Runtime Behavior</A></DT>
      <DT>5.8. <A HREF="running_tests.html#results">Getting Test Results</A></DT>
      <DT>5.9. <A HREF="running_tests.html#deprecated">Deprecated v1 Data Types & Functions</A></DT>
    </DL>
  </DD>
  <DT CLASS="H1">6. <A HREF="error_handling.html">Error Handling</A></DT>
  <DD>
    <DL>
      <DT>6.1. <A HREF="error_handling.html#synopsis">Synopsis</A></DT>
      <DT>6.2. <A HREF="error_handling.html#errorhandling">CUnit Error Handling</A></DT>
      <DT>6.3. <A HREF="error_handling.html#erroraction">CUnit Behavior on Framework Errors</A></DT>
      <DT>6.4. <A HREF="error_handling.html#deprecated">Deprecated v1 Variables & Functions</A></DT>
    </DL>
  </DD>
</DL>

<DIV CLASS="NAVFOOTER">
<HR ALIGN="LEFT" WIDTH="100%">
<TABLE WIDTH="100%">
  <TR VALIGN="top">
    <TD CLASS="copyright" WIDTH="50%">Copyright (c) 2004-2006 Jerry St.Clair<BR />
        Permission is granted to copy, distribute and/or modify this document
        under the terms of the <A HREF="fdl.html">GNU Free Documentation License,
        Version 1.2</A> or any later version published by the Free Software Foundation;
        with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
    </TD>
    <TD WIDTH="50%">
      <TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0">
        <TR>
          <TD WIDTH="33%" ALIGN="left" VALIGN="top">&nbsp;</A></TD>
          <TD WIDTH="34%" ALIGN="center" VALIGN="top">&nbsp;</A></TD>
          <TD WIDTH="33%" ALIGN="right" VALIGN="top"><A HREF="introduction.html" ACCESSKEY="N" >Next</A></TD>
        </TR>
        <TR>
          <TD WIDTH="33%" ALIGN="left" VALIGN="top">&nbsp;</TD>
          <TD WIDTH="34%" ALIGN="center" VALIGN="top">&nbsp;</TD>
          <TD WIDTH="33%" ALIGN="right" VALIGN="top">Introduction</TD>
        </TR>
      </TABLE>
    </TD>
  </TR>
</TABLE>
</DIV>

</BODY>
</HTML>
